pinned your faiths upon

vbl.把全部信心寄托于,完全信赖